import { initGloApi } from "./global-api/index";
import { initMixin } from "./init";
import { lifecyeleMixin } from "./lifecycle";
import { renderMixin } from "./vnode/index";
import { stateMixin } from './initState'

function Vue(options) {
  this._init(options)
}

initMixin(Vue);
lifecyeleMixin(Vue);
renderMixin(Vue);
// 全剧方法
initGloApi(Vue);
stateMixin(Vue);

export default Vue;